“God cannot be tempted by evil, nor does he tempt anyone to do evil” (James 1:13) The grammar and the syntax of the Greek text in the above passages demonstrate that God does not have the power of contrary choice. He is limited by his own divine nature and is thus incapable of doing anything that is contrary to that nature. God cannot lie. He cannot fail to keep his promises. He is completely trustworthy because his actions are completely predicable. They are both necessary and certain.
Page 50